protective clothing for the ear canal - French English Dictionary